FluentMail\Includes\Core\Container D

Total Complexity 136
Dependencies 11
Dependents 1
Total lines 1,180
Lines of code 412
Logical lines of code 224
Comment lines 545
Methods 63
Properties 14

Methods 63

Method Rating Maintainability Complexity Lines of code
make()
S
54 5 21
bind()
S
57 5 17
getConcrete()
S
61 5 12
tag()
S
62 5 11
build()
S
54 4 21
getDependencies()
S
59 4 14
getCallReflector()
S
64 4 9
addDependencyForCallParameter()
S
63 4 10
getCallbacksForType()
S
64 4 9
instance()
S
62 3 12
getFunctionHint()
S
63 3 11
call()
S
68 3 7
bound()
S
77 3 3
afterResolving()
S
68 3 7
resolving()
S
68 3 7
callClass()
S
65 3 8
tagged()
S
66 3 9
keyParametersByArgument()
S
65 3 9
resolveClass()
S
65 3 10
isShared()
S
66 3 8
isBuildable()
S
79 2 3
resolveNonClass()
S
68 2 7
missingLeadingSlash()
S
77 2 3
getExtenders()
S
71 2 6
fireCallbackArray()
S
73 2 5
afterResolvingCallback()
S
68 2 8
resolvingCallback()
S
68 2 8
getContextualConcrete()
S
72 2 5
getMethodDependencies()
S
67 2 7
getAlias()
S
78 2 3
isCallableWithAtSign()
S
70 2 6
resolved()
S
78 2 3
getClosure()
S
70 2 6
bindIf()
S
73 2 5
offsetSet()
S
68 2 8
share()
S
67 2 9
extend()
S
67 2 8
rebinding()
S
71 2 6
rebound()
S
70 2 6
getReboundCallbacks()
S
71 2 6
setInstance()
S
80 1 3
offsetExists()
S
79 1 3
offsetGet()
S
80 1 3
getInstance()
S
81 1 3
forgetInstance()
S
80 1 3
offsetUnset()
S
78 1 3
flush()
S
72 1 6
__get()
S
80 1 3
forgetInstances()
S
81 1 3
dropStaleInstances()
S
79 1 3
when()
S
79 1 3
getBindings()
S
82 1 3
fireResolvingCallbacks()
S
70 1 6
resolvable()
S
80 1 3
wrap()
S
74 1 5
refresh()
S
73 1 5
extractAlias()
S
79 1 3
alias()
S
80 1 3
bindShared()
S
79 1 3
singleton()
S
79 1 3
addContextualBinding()
S
79 1 3
isAlias()
S
79 1 3
__set()
S
80 1 3